package com.st.buy.manager.service;

import com.st.buy.pojo.TbItem;
import com.st.buy.pojo.TbItemDesc;
import com.st.buy.util.pojo.BuyResult;
import com.st.buy.util.pojo.EasyUIDatagrideVO;

import java.util.List;

/**
 * @author 张双虎
 */
public interface ItemService {

    List<TbItem> queryAll();

    /**
     *
     * @param itemId
     * @return
     */
    TbItem queryById(long itemId);

    /**
     *
     * @param itemId
     * @return
     */
    TbItemDesc queryDescById(long itemId);

    /**
     * 分页查询
     * @param page 页码
     * @param rows 每页大小
     * @return 直接返回EasyUIDatagrideVO
     */
    EasyUIDatagrideVO<TbItem> queryByPage(long page,long rows);

    /**
     * 添加商品信息
     * @param item
     * @param desc
     * @return
     */
    public BuyResult save(TbItem item,String desc);
}
